Cos'è complemento a 2?

Il complemento a 2 è un metodo utilizzato per rappresentare numeri interi negativi nei calcolatori. In questa rappresentazione, il valore assoluto del numero positivo è rappresentato normalmente in binario, mentre il negativo viene rappresentato attraverso l'operazione di complemento a 2.

Per ottenere il complemento a 2 di un numero negativo, si invertono tutti i bit della sua rappresentazione binaria e si aggiunge 1 al risultato. Ad esempio, il complemento a 2 di -3 è 1101 + 1 = 1110.

Il complemento a 2 rende più efficiente l'esecuzione di operazioni aritmetiche come somma e differenza di numeri interi in un calcolatore, poiché le operazioni con numeri negativi si riducono a semplici operazioni tra numeri binari positivi.